/*
 * Copyright (C) 2014 Will Dignazio
 * internal.h
 */

#include <Python.h>
#include <e-hal.h>
#include <pyepiphany.h>

/*
 * epiphany.c
 */
extern PyMODINIT_FUNC initepiphany(void);

/*
 * platform.c
 */
extern void		initplatform(PyObject *parent);
extern PyObject*	getplatversion(EpiphanyPlatform *self, void *closure);
extern PyObject*	platform_type_new(PyTypeObject *self, PyObject *args, PyObject *kwds);

/*
 * workgroup.c
 */
extern void	      	initworkgroup(PyObject *parent);
extern PyObject*	workgroup_type_new(PyTypeObject *self, PyObject *args, PyObject *kwds);
